﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Rel.Expressions
{
  public abstract partial class RegBase
    {
	
	  protected bool multiLine = false;

      protected bool ignoreCase=false;

		/// <summary>
		/// Marks this regular expression to ignore case.
		/// </summary>
		/// <returns>The case.</returns>
      	public RegBase IgnoreCase()
     	{
          ignoreCase = true;

          return this;
      	}

		public RegBase PreserveCase()
		{
			ignoreCase = false;
			return this;
		}

	  
    }
}
